dogs cats pomeranian mittle german shepard cat kittens puppy german spitz mittel mittelspitz dog pet keeshond german shepherd dog gsd german shepherd kleinspitz